crossbred dog - French English Dictionary